﻿<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/Master/SIM.Master"
    Theme="SIM" CodeBehind="frmBlendingRegistro.aspx.cs" Inherits="SIM.Geo.UI.Geo.frmBlendingRegistro" %>

<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<asp:Content ID="Content1" runat="server" ContentPlaceHolderID="ContentPlaceHolder1">
    <script type="text/javascript">
   
    </script>
    <asp:UpdatePanel runat="server" ID="upBandeja" EnableViewState="true" UpdateMode="Conditional">
        <ContentTemplate>
            <div>
                <div>
                    <table style="width: 100%;" border="0">
                        <tbody>
                            <tr>
                                <td>
                                    <div class="optiongroup">
                                        <div class="navigator-icon">
                                        </div>
                                        <span class="navigator-item">Geología</span>
                                        <div class="separador-op">
                                        </div>
                                        <span class="navigator-item"><a class="navigator-item" href="frmBlending.aspx">Especial</a></span>
                                        <span class="active-op">Registro</span>
                                    </div>
                                </td>
                            </tr>
                        </tbody>
                    </table>
                </div>
            </div>
            <div>
                <h3>
                    <asp:Label ID="lblTitleModal" runat="server" Text="Especial"></asp:Label>
                </h3>
                <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server">
                </telerik:RadAjaxLoadingPanel>
            </div>
            <div>
                <telerik:RadAjaxPanel ID="RadAjaxPanel3" runat="server" LoadingPanelID="RadAjaxLoadingPanel1">
                <table>
                    <tbody>
                        <tr>
                            <td>
                                Código*
                            </td>
                            <td>
                                <asp:TextBox ID="txtCodigo" runat="server" SkinID="txt80" Enabled="false" CssClass="input-disabled"></asp:TextBox>
                                <asp:HiddenField ID="hidCodigo" runat="server" />
                                <asp:HiddenField ID="hidAccion" runat="server" />
                                <asp:HiddenField ID="hidAnio" runat="server" />
                            </td>
                            <td>
                                Cancha*
                            </td>
                            <td>
                                <asp:DropDownList ID="ddlTipoCancha" runat="server">
                                </asp:DropDownList>
                                <asp:CompareValidator ID="CompareValidator5" runat="server" ControlToValidate="ddlTipoCancha"
                                    Display="None" ErrorMessage="Campo obligatorio!" ForeColor="Red" Operator="NotEqual"
                                    ValidationGroup="Guardar" ValueToCompare="0"></asp:CompareValidator>
                                <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender5" runat="server"
                                    TargetControlID="CompareValidator5">
                                </ajaxToolkit:ValidatorCalloutExtender>
                                <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="ddlTipoCancha"
                                    Display="None" ErrorMessage="Seleccione para agregar Muestra especial" ForeColor="Red"
                                    Operator="NotEqual" ValidationGroup="Agregar" ValueToCompare="0"></asp:CompareValidator>
                                <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server"
                                    TargetControlID="CompareValidator1">
                                </ajaxToolkit:ValidatorCalloutExtender>
                            </td>
                            <td>
                                &nbsp;
                            </td>
                            <td>
                                &nbsp;
                            </td>
                            <td>
                                &nbsp;
                            </td>
                        </tr>
                        <tr>
                            <td>
                                Año*
                            </td>
                            <td>
                                <telerik:RadNumericTextBox ID="txtAnio" runat="server" Width="60px" DataType="System.Int16"
                                    MaxLength="4" MaxValue="2030" MinValue="1980" ShowSpinButtons="false">
                                    <NegativeStyle Resize="None" />
                                    <NumberFormat DecimalDigits="0" ZeroPattern="n" GroupSeparator="" />
                                    <EmptyMessageStyle Resize="None" />
                                    <ReadOnlyStyle Resize="None" />
                                    <FocusedStyle Resize="None" />
                                    <DisabledStyle Resize="None" />
                                    <InvalidStyle Resize="None" />
                                    <HoveredStyle Resize="None" />
                                    <EnabledStyle Resize="None" />
                                </telerik:RadNumericTextBox>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ControlToValidate="txtAnio"
                                    ErrorMessage="Año no es válido" ValidationGroup="Busqueda" ForeColor="Red" Display="None" />
                                <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender11" runat="server"
                                    TargetControlID="RequiredFieldValidator6">
                                </ajaxToolkit:ValidatorCalloutExtender>
                            </td>
                            <td>
                                Fecha Inicio*
                            </td>
                            <td>
                                <telerik:RadDatePicker ID="txtFechaInicioPlanta" runat="server" DateInput-EmptyMessage="Seleccione">
                                </telerik:RadDatePicker>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ControlToValidate="txtFechaInicioPlanta"
                                    ErrorMessage="Campo obligatorio!" ValidationGroup="Guardar" ForeColor="Red" Display="None" />
                                <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender14" runat="server"
                                    TargetControlID="RequiredFieldValidator5">
                                </ajaxToolkit:ValidatorCalloutExtender>
                            </td>
                            <td rowspan="3">
                                Observación &nbsp;
                            </td>
                            <td rowspan="3">
                                <telerik:RadTextBox ID="txtObservacion" runat="server" Height="60px" MaxLength="300"
                                    TextMode="MultiLine" Width="300px">
                                </telerik:RadTextBox>
                                &nbsp;
                            </td>
                            <td>
                                &nbsp;
                            </td>
                        </tr>
                        <tr>
                            <td>
                                Mes*
                            </td>
                            <td>
                                <asp:DropDownList ID="ddlMes" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlMes_SelectedIndexChanged">
                                </asp:DropDownList>
                                <asp:CompareValidator ID="CompareValidator4" runat="server" ControlToValidate="ddlMes"
                                    Display="None" ErrorMessage="Campo obligatorio!" ForeColor="Red" Operator="NotEqual"
                                    ValidationGroup="Guardar" ValueToCompare="0"></asp:CompareValidator>
                                <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender4" runat="server"
                                    TargetControlID="CompareValidator4">
                                </ajaxToolkit:ValidatorCalloutExtender>
                            </td>
                            <td>
                                Fecha Inicio Cabeceo*
                            </td>
                            <td>
                                <telerik:RadDatePicker ID="txtFechaInicioCabeceo" runat="server" DateInput-EmptyMessage="Seleccione">
                                </telerik:RadDatePicker>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="txtFechaInicioCabeceo"
                                    ErrorMessage="Campo obligatorio!" ValidationGroup="Guardar" ForeColor="Red" Display="None" />
                                <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender2" runat="server"
                                    TargetControlID="RequiredFieldValidator4">
                                </ajaxToolkit:ValidatorCalloutExtender>
                            </td>
                            <td>
                                &nbsp;
                            </td>
                        </tr>
                        <tr>
                            <td>
                                &nbsp;
                            </td>
                            <td>
                                &nbsp;
                            </td>
                            <td>
                                Fecha Entrega Planta
                            </td>
                            <td>
                                <telerik:RadDatePicker ID="txtFechaFinPlanta" runat="server" DateInput-EmptyMessage="Seleccione">
                                </telerik:RadDatePicker>
                            </td>
                            <td>
                                &nbsp;
                            </td>
                        </tr>
                        <tr>
                            <td>
                            </td>
                            <td colspan="3">
                            </td>
                            <td>
                                &nbsp;
                            </td>
                            <td>
                                &nbsp;
                            </td>
                            <td>
                                &nbsp;
                            </td>
                        </tr>
                        <tr>
                            <td colspan="6">
                                <table style="width: 100%">
                                    <tbody>
                                        <tr>
                                            <td>
                                                    <div class="TituloPanel">
                                                        <table style="width: 100%;">
                                                            <tbody>
                                                                <tr>
                                                                    <td>
                                                                        Muestra para hacer blending
                                                                    </td>
                                                                    <td style="text-align: right;">
                                                                        <asp:ImageButton ID="ibtnAgregar" runat="server" ImageUrl="~/Imagen/botones/button_add32.png"
                                                                            ToolTip="Agregar" ValidationGroup="Agregar" OnClick="ibtnAgregar_Click" />
                                                                    </td>
                                                                </tr>
                                                            </tbody>
                                                        </table>
                                                    </div>
                                                    <telerik:RadGrid ID="rgMuestra" runat="server" AllowCustomPaging="False" AllowMultiRowSelection="True"
                                                        AllowPaging="false" AutoGenerateColumns="False" ShowStatusBar="True" MasterTableView-NoMasterRecordsText="No se ha registrado información..."
                                                        OnItemDataBound="rgMuestra_ItemDataBound" OnDeleteCommand="rgMuestra_DeleteCommand">
                                                        <MasterTableView DataKeyNames="CodigoMuestraEspecial,FechaMuestra,ValorAg,ValorPb,ValorZn,ValorCu,DescripcionTipoCancha,CodigoPlataforma,DescripcionPrograma,NumeroViajes,Observacion">
                                                            <Columns>
                                                                <telerik:GridBoundColumn DataField="FechaMuestra " HeaderText="Fecha Muestra" HeaderStyle-Width="120px"
                                                                    DataFormatString="{0:dd/MM/yyyy}" />
                                                                <telerik:GridBoundColumn AllowFiltering="false" ConvertEmptyStringToNull="true" DataField="CodigoMuestraEspecial"
                                                                    ForceExtractValue="Always" HeaderText="Código Muestra" ReadOnly="false" Visible="true"
                                                                    HeaderStyle-Width="120px" />
                                                                <telerik:GridBoundColumn DataField="ValorAg " HeaderText="Ag" HeaderStyle-Width="40px" />
                                                                <telerik:GridBoundColumn DataField="ValorPb" HeaderText="Pb" HeaderStyle-Width="40px" />
                                                                <telerik:GridBoundColumn DataField="ValorZn" HeaderText="Zn" HeaderStyle-Width="40px" />
                                                                <telerik:GridBoundColumn DataField="ValorCu" HeaderText="Cu" HeaderStyle-Width="40px" />
                                                                <telerik:GridBoundColumn DataField="DescripcionTipoCancha " HeaderText="Cancha" HeaderStyle-Width="120px" />
                                                                <telerik:GridTemplateColumn Reorderable="true" DataField="DescripcionPrograma" AllowFiltering="false"
                                                                    HeaderText="Origen" UniqueName="DescripcionPrograma" HeaderStyle-Width="160px">
                                                                    <ItemTemplate>
                                                                        <asp:DropDownList ID="ddlPlataforma" runat="server" SkinID="ddl150">
                                                                        </asp:DropDownList>
                                                                        <asp:CompareValidator ID="CompareValidator50" runat="server" ControlToValidate="ddlPlataforma"
                                                                            Display="None" ErrorMessage="Campo obligatorio!" ForeColor="Red" Operator="NotEqual"
                                                                            ValidationGroup="Guardar" ValueToCompare="0"></asp:CompareValidator>
                                                                        <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender60" runat="server"
                                                                            TargetControlID="CompareValidator50">
                                                                        </ajaxToolkit:ValidatorCalloutExtender>
                                                                    </ItemTemplate>
                                                                </telerik:GridTemplateColumn>
                                                                <telerik:GridBoundColumn DataField="NumeroViajes" HeaderText="Viajes" HeaderStyle-Width="60px" />
                                                                <telerik:GridBoundColumn DataField="Observacion" HeaderText="Observación" HeaderStyle-Width="220px" />
                                                                <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete" ConfirmTitle="Eliminar"
                                                                    ConfirmText="Esta acción eliminará los Resultados generados. Está seguro de eliminar la muestra y sus resultados generados?"
                                                                    ConfirmDialogType="RadWindow" ImageUrl="../Imagen/botones/button_delete16.png"
                                                                    Text="Eliminar" />
                                                            </Columns>
                                                            <EditFormSettings>
                                                                <EditColumn ButtonType="ImageButton" />
                                                            </EditFormSettings>
                                                            <PagerStyle PageSizeControlType="RadComboBox" />
                                                        </MasterTableView>
                                                        <PagerStyle Mode="NextPrevAndNumeric" />
                                                        <PagerStyle Mode="NextPrevAndNumeric" PageSizeControlType="RadComboBox" />
                                                        <ClientSettings EnableRowHoverStyle="true">
                                                            <ClientEvents OnRowDblClick="rowDblClick" />
                                                            <Scrolling AllowScroll="true" UseStaticHeaders="true" SaveScrollPosition="true" FrozenColumnsCount="2"
                                                                ScrollHeight="170px" />
                                                        </ClientSettings>
                                                    </telerik:RadGrid>
                                            </td>
                                        </tr>
                                    </tbody>
                                </table>
                            </td>
                            <td>
                                &nbsp;
                            </td>
                        </tr>
                        <tr>
                            <td colspan="6">
                                <table>
                                    <tbody>
                                        <tr>
                                            <td>
                                                <asp:ImageButton ID="ibtnGenerar" runat="server" ImageUrl="~/Imagen/botones/button_generar32.png"
                                                    ToolTip="Generar Mezcla" OnClick="ibtnGenerar_Click" />
                                            </td>
                                        </tr>
                                        <tr>
                                            <td>
                                                <div style="width: 800px">
                                                        <div class="TituloPanel">
                                                            <table style="width: 100%;">
                                                                <tbody>
                                                                    <tr>
                                                                        <td>
                                                                            Resultados
                                                                        </td>
                                                                        <td style="text-align: right;">
                                                                            <asp:ImageButton ID="ibtnAgregarResultado" runat="server" ToolTip="Agregar" ImageUrl="~/Imagen/botones/button_add32.png"
                                                                                OnClick="ibtnAgregarResultado_Click" />
                                                                        </td>
                                                                    </tr>
                                                                </tbody>
                                                            </table>
                                                        </div>
                                                        <telerik:RadGrid ID="rgResultado" runat="server" AllowCustomPaging="False" AllowMultiRowSelection="True"
                                                            AllowPaging="false" AutoGenerateColumns="False" ShowStatusBar="True" MasterTableView-NoMasterRecordsText="No se ha registrado información..."
                                                            OnItemCommand="rgResultado_ItemCommand" ShowFooter="true" OnItemDataBound="rgResultado_ItemDataBound">
                                                            <MasterTableView DataKeyNames="CodigoPlataforma,DescripcionPlataforma,SubTotalMetrosProgramados,SubTotalViajes,SubTotalAg,SubTotalPb,SubTotalZn,SubTotalCu,SubTotalCu">
                                                                <Columns>
                                                                    <telerik:GridBoundColumn AllowFiltering="false" ConvertEmptyStringToNull="true" DataField="CodigoPlataforma"
                                                                        ForceExtractValue="Always" HeaderText="CodigoPlataforma" ReadOnly="false" Visible="false" />
                                                                    <telerik:GridTemplateColumn DataField="DescripcionPlataforma " HeaderText="Pletaforma"
                                                                        HeaderStyle-Width="150px">
                                                                        <ItemTemplate>
                                                                            <asp:Label ID="lblDescripcionPlataforma" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "DescripcionPlataforma") %>'></asp:Label>
                                                                        </ItemTemplate>
                                                                        <FooterTemplate>
                                                                            <asp:Label ID="lblTotal" runat="server" Text="TOTALES"></asp:Label>
                                                                        </FooterTemplate>
                                                                    </telerik:GridTemplateColumn>
                                                                    <telerik:GridTemplateColumn DataField="SubTotalMetrosProgramados" HeaderText="TM Progra"
                                                                        HeaderStyle-Width="100px" AllowFiltering="false">
                                                                        <ItemTemplate>
                                                                            <asp:Label ID="lblSubTotalMetrosProgramados" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "SubTotalMetrosProgramados") %>'></asp:Label>
                                                                        </ItemTemplate>
                                                                        <FooterTemplate>
                                                                            <asp:Label ID="lblTProgra" runat="server" Text="0"></asp:Label>
                                                                        </FooterTemplate>
                                                                    </telerik:GridTemplateColumn>
                                                                    <telerik:GridTemplateColumn DataField="SubTotalViajes" HeaderText="TM Viajes" HeaderStyle-Width="100px"
                                                                        AllowFiltering="false">
                                                                        <ItemTemplate>
                                                                            <asp:Label ID="lblSubTotalViajes" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "SubTotalViajes") %>'></asp:Label>
                                                                        </ItemTemplate>
                                                                        <FooterTemplate>
                                                                            <asp:Label ID="lblTViajes" runat="server" Text="0"></asp:Label>
                                                                        </FooterTemplate>
                                                                    </telerik:GridTemplateColumn>
                                                                    <telerik:GridTemplateColumn DataField="SubTotalAg" HeaderText="TAg" HeaderStyle-Width="100px"
                                                                        AllowFiltering="false">
                                                                        <ItemTemplate>
                                                                            <asp:Label ID="lblSubTotalAg" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "SubTotalAg") %>'></asp:Label>
                                                                        </ItemTemplate>
                                                                        <FooterTemplate>
                                                                            <asp:Label ID="lblTAg" runat="server" Text="0"></asp:Label>
                                                                        </FooterTemplate>
                                                                    </telerik:GridTemplateColumn>
                                                                    <telerik:GridTemplateColumn DataField="SubTotalPb" HeaderText="TPb" HeaderStyle-Width="100px"
                                                                        AllowFiltering="false">
                                                                        <ItemTemplate>
                                                                            <asp:Label ID="lblSubTotalPb" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "SubTotalPb") %>'></asp:Label>
                                                                        </ItemTemplate>
                                                                        <FooterTemplate>
                                                                            <asp:Label ID="lblTPb" runat="server" Text="0"></asp:Label>
                                                                        </FooterTemplate>
                                                                    </telerik:GridTemplateColumn>
                                                                    <telerik:GridTemplateColumn DataField="SubTotalZn" HeaderText="TZn" HeaderStyle-Width="100px"
                                                                        AllowFiltering="false">
                                                                        <ItemTemplate>
                                                                            <asp:Label ID="lblSubTotalZn" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "SubTotalZn") %>'></asp:Label>
                                                                        </ItemTemplate>
                                                                        <FooterTemplate>
                                                                            <asp:Label ID="lblTZn" runat="server" Text="0"></asp:Label>
                                                                        </FooterTemplate>
                                                                    </telerik:GridTemplateColumn>
                                                                    <telerik:GridTemplateColumn DataField="SubTotalCu" HeaderText="TCu" HeaderStyle-Width="100px"
                                                                        AllowFiltering="false">
                                                                        <ItemTemplate>
                                                                            <asp:Label ID="lblSubTotalCu" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "SubTotalCu") %>'></asp:Label>
                                                                        </ItemTemplate>
                                                                        <FooterTemplate>
                                                                            <asp:Label ID="lblTCu" runat="server" Text="0"></asp:Label>
                                                                        </FooterTemplate>
                                                                    </telerik:GridTemplateColumn>
                                                                    <telerik:GridButtonColumn UniqueName="btnEditar" ConfirmTitle="Modificar" Text="Modificar"
                                                                        ButtonType="ImageButton" CommandName="Editar" ImageUrl="../Imagen/botones/button_edit16.png" />
                                                                </Columns>
                                                                <EditFormSettings>
                                                                    <EditColumn ButtonType="ImageButton" />
                                                                </EditFormSettings>
                                                                <PagerStyle PageSizeControlType="RadComboBox" />
                                                            </MasterTableView>
                                                            <PagerStyle Mode="NextPrevAndNumeric" />
                                                            <PagerStyle Mode="NextPrevAndNumeric" PageSizeControlType="RadComboBox" />
                                                            <ClientSettings EnableRowHoverStyle="true">
                                                                <ClientEvents OnRowDblClick="rowDblClick" />
                                                                <Scrolling AllowScroll="true" UseStaticHeaders="true" SaveScrollPosition="true" FrozenColumnsCount="2"
                                                                    ScrollHeight="106px" />
                                                            </ClientSettings>
                                                        </telerik:RadGrid>
                                                    
                                                </div>
                                            </td>
                                        </tr>
                                    </tbody>
                                </table>
                                &nbsp;
                            </td>
                            <td>
                                &nbsp;
                            </td>
                        </tr>
                        <tr>
                            <td colspan="2">
                                (*) CAMPOS OBLIGATORIOS
                            </td>
                            <td>
                                &nbsp;
                            </td>
                            <td>
                                &nbsp;
                            </td>
                            <td>
                                &nbsp;
                            </td>
                            <td>
                                &nbsp;
                            </td>
                            <td>
                                &nbsp;
                            </td>
                        </tr>
                        <tr>
                            <td colspan="6">
                                <asp:Panel ID="pnlMensajeValidacion" runat="server" class="alert alert-danger">
                                    <strong>¡Atención!</strong>
                                    <asp:Label ID="lblMensajeValidacion" runat="server" Text=""></asp:Label>
                                </asp:Panel>
                            </td>
                            <td>
                                &nbsp;
                            </td>
                        </tr>
                    </tbody>
                </table>
                <div>
                    <table>
                        <tbody>
                            <tr>
                                <td>
                                    <asp:ImageButton ID="ibtnGuardar" runat="server" ValidationGroup="Guardar" ImageUrl="~/Imagen/botones/button_save32.png"
                                        ToolTip="Guardar" OnClick="ibtnGuardar_Click" />
                                </td>
                                <td>
                                    <asp:ImageButton ID="ibtnCancelar" runat="server" ImageUrl="~/Imagen/botones/button_cancel32_2.png"
                                        ToolTip="Cancelar" OnClick="ibtnCancelar_Click" />
                                </td>
                                <td>
                                </td>
                            </tr>
                        </tbody>
                    </table>
                    </telerik:RadAjaxPanel>
                </div>
            </div>
        </ContentTemplate>
        <Triggers>
            <ajax:AsyncPostBackTrigger ControlID="ibtnGuardarRegistro" EventName="Click" />
            <ajax:AsyncPostBackTrigger ControlID="ibtnGuardarConsulta" EventName="Click" />
        </Triggers>
    </asp:UpdatePanel>
    <!--vista popup-->
    <!--Vista popup Perforacion-->
    <ajaxToolkit:ModalPopupExtender ID="mpRegistro" runat="server" TargetControlID="Button3"
        DropShadow="false" PopupControlID="pnlRegistro" BackgroundCssClass="BackgroundPopup"
        CancelControlID="imgClose" PopupDragHandleControlID="popupHeader" Drag="true">
    </ajaxToolkit:ModalPopupExtender>
    <asp:Button ID="Button3" runat="server" Text="Button" Style="display: none;" />
    <asp:Panel ID="pnlRegistro" runat="server" Width="550px" CssClass="posicion_panel_popup"
        Style="display: block;">
        <div id="popupHeader" class="bg_title_modalpopup">
            <h3 class="titulo_modalpopup">
                <asp:Label ID="lblTitleRegistro" runat="server" Text="Mezcla"></asp:Label>
            </h3>
            <div class="bg_modulo_cerrarmodal">
                <asp:ImageButton ID="imgClose" runat="server" ImageUrl="~/App_Themes/Imagenes/btn-cerrar-popup.jpg"
                    OnClick="imgClose_Click" />
            </div>
        </div>
        <asp:UpdatePanel ID="updRegistro" runat="server" UpdateMode="Always">
            <ContentTemplate>
                <div id="modalRegistro" class="contenedor_modalpopup">
                    <table class="table_modalpopup">
                        <tbody>
                            <tr>
                                <td>
                                    &nbsp;
                                </td>
                                <td>
                                    &nbsp;
                                </td>
                                <td>
                                    &nbsp;
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    Plataforma
                                </td>
                                <td>
                                    <asp:DropDownList ID="ddlPlataforma" runat="server">
                                    </asp:DropDownList>
                                    <asp:CompareValidator ID="CompareValidator2" runat="server" ControlToValidate="ddlPlataforma"
                                        Display="None" ErrorMessage="Campo obligatorio!" ForeColor="Red" Operator="NotEqual"
                                        ValidationGroup="GuardarRegistro" ValueToCompare="0"></asp:CompareValidator>
                                    <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender12" runat="server"
                                        TargetControlID="CompareValidator2">
                                    </ajaxToolkit:ValidatorCalloutExtender>
                                    <asp:HiddenField ID="hidCodigoPlataforma" runat="server" />
                                </td>
                                <td>
                                    &nbsp;
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    Toneladas
                                </td>
                                <td>
                                    <telerik:RadNumericTextBox ID="txtTonaladas" runat="server" Width="100px" ShowSpinButtons="false"
                                        ValidationGroup="GuardarRegistro" MinValue="0" DataType="System.Int32">
                                        <NegativeStyle Resize="None" />
                                        <NumberFormat DecimalDigits="0" ZeroPattern="n" />
                                        <EmptyMessageStyle Resize="None" />
                                        <ReadOnlyStyle Resize="None" />
                                        <FocusedStyle Resize="None" />
                                        <DisabledStyle Resize="None" />
                                        <InvalidStyle Resize="None" />
                                        <HoveredStyle Resize="None" />
                                        <EnabledStyle Resize="None" />
                                    </telerik:RadNumericTextBox>
                                    <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="txtTonaladas"
                                        ErrorMessage="Campo obligatorio!" ValidationGroup="GuardarRegistro" ForeColor="Red"
                                        Display="None" />
                                    <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender8" runat="server"
                                        TargetControlID="RequiredFieldValidator3">
                                    </ajaxToolkit:ValidatorCalloutExtender>
                                </td>
                                <td>
                                    &nbsp;
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    Viajes
                                </td>
                                <td>
                                    <telerik:RadNumericTextBox ID="txtViajes" runat="server" Width="100px" ShowSpinButtons="false"
                                        ValidationGroup="GuardarRegistro" MinValue="0" DataType="System.Int32">
                                        <NegativeStyle Resize="None" />
                                        <NumberFormat DecimalDigits="0" ZeroPattern="n" />
                                        <EmptyMessageStyle Resize="None" />
                                        <ReadOnlyStyle Resize="None" />
                                        <FocusedStyle Resize="None" />
                                        <DisabledStyle Resize="None" />
                                        <InvalidStyle Resize="None" />
                                        <HoveredStyle Resize="None" />
                                        <EnabledStyle Resize="None" />
                                    </telerik:RadNumericTextBox>
                                    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtViajes"
                                        ErrorMessage="Campo obligatorio!" ValidationGroup="GuardarRegistro" ForeColor="Red"
                                        Display="None" />
                                    <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender3" runat="server"
                                        TargetControlID="RequiredFieldValidator1">
                                    </ajaxToolkit:ValidatorCalloutExtender>
                                </td>
                                <td>
                                    &nbsp;
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    &nbsp;
                                </td>
                                <td>
                                    <table>
                                        <tbody>
                                            <tr>
                                                <td>
                                                    T Ag
                                                </td>
                                                <td>
                                                    T Pb
                                                </td>
                                                <td>
                                                    T Zn
                                                </td>
                                                <td>
                                                    T Cu
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <telerik:RadNumericTextBox ID="txtTAg" runat="server" Width="70px" ShowSpinButtons="false"
                                                        ValidationGroup="GuardarRegistro" MinValue="0">
                                                    </telerik:RadNumericTextBox>
                                                    <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtTAg"
                                                        ErrorMessage="Campo obligatorio!" ValidationGroup="GuardarRegistro" ForeColor="Red"
                                                        Display="None" />
                                                    <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender6" runat="server"
                                                        TargetControlID="RequiredFieldValidator2">
                                                    </ajaxToolkit:ValidatorCalloutExtender>
                                                </td>
                                                <td>
                                                    <telerik:RadNumericTextBox ID="txtTPb" runat="server" Width="70px" ShowSpinButtons="false"
                                                        ValidationGroup="GuardarRegistro" MinValue="0">
                                                    </telerik:RadNumericTextBox>
                                                    <asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" ControlToValidate="txtTPb"
                                                        ErrorMessage="Campo obligatorio!" ValidationGroup="GuardarRegistro" ForeColor="Red"
                                                        Display="None" />
                                                    <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender7" runat="server"
                                                        TargetControlID="RequiredFieldValidator7">
                                                    </ajaxToolkit:ValidatorCalloutExtender>
                                                </td>
                                                <td>
                                                    <telerik:RadNumericTextBox ID="txtTZn" runat="server" Width="70px" ShowSpinButtons="false"
                                                        ValidationGroup="GuardarRegistro" MinValue="0">
                                                    </telerik:RadNumericTextBox>
                                                    <asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" ControlToValidate="txtTZn"
                                                        ErrorMessage="Campo obligatorio!" ValidationGroup="GuardarRegistro" ForeColor="Red"
                                                        Display="None" />
                                                    <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender9" runat="server"
                                                        TargetControlID="RequiredFieldValidator8">
                                                    </ajaxToolkit:ValidatorCalloutExtender>
                                                </td>
                                                <td>
                                                    <telerik:RadNumericTextBox ID="txtTCu" runat="server" Width="70px" ShowSpinButtons="false"
                                                        ValidationGroup="GuardarRegistro" MinValue="0">
                                                    </telerik:RadNumericTextBox>
                                                    <asp:RequiredFieldValidator ID="RequiredFieldValidator9" runat="server" ControlToValidate="txtTCu"
                                                        ErrorMessage="Campo obligatorio!" ValidationGroup="GuardarRegistro" ForeColor="Red"
                                                        Display="None" />
                                                    <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender10" runat="server"
                                                        TargetControlID="RequiredFieldValidator9">
                                                    </ajaxToolkit:ValidatorCalloutExtender>
                                                </td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </td>
                                <td>
                                    &nbsp;
                                </td>
                            </tr>
                            <tr>
                                <td colspan="2">
                                    (*) CAMPOS OBLIGATORIOS
                                </td>
                                <td>
                                    &nbsp;
                                </td>
                            </tr>
                            <tr>
                                <td colspan="2">
                                    <asp:Panel ID="pnlMensajeRegistro" runat="server" class="alert alert-danger">
                                        <strong>¡Atención!</strong>
                                        <asp:Label ID="lblMensajeRegistro" runat="server" Text=""></asp:Label>
                                    </asp:Panel>
                                </td>
                                <td>
                                    &nbsp;
                                </td>
                            </tr>
                        </tbody>
                    </table>
                    <div class="bg_contentbuttons">
                        <asp:ImageButton ID="ibtnGuardarRegistro" runat="server" ValidationGroup="GuardarRegistro"
                            ImageUrl="~/Imagen/botones/button_save32.png" ToolTip="Guardar" OnClick="ibtnGuardarRegistro_Click" />
                        <asp:ImageButton ID="ibtnCancelarRegistro" runat="server" ImageUrl="~/Imagen/botones/button_cancel32_2.png"
                            ToolTip="Cancelar" OnClick="ibtnCancelarRegistro_Click" />
                    </div>
                    <div class="bg_pie_modalpopup">
                    </div>
                </div>
            </ContentTemplate>
        </asp:UpdatePanel>
    </asp:Panel>
    <!--Vista popup Distribucion de Trabajo-->
    <ajaxToolkit:ModalPopupExtender ID="mpConsulta" runat="server" TargetControlID="Button1"
        DropShadow="false" PopupControlID="pnlConsulta" BackgroundCssClass="BackgroundPopup"
        CancelControlID="imgCloseConsulta" PopupDragHandleControlID="popupHeader1" Drag="true">
    </ajaxToolkit:ModalPopupExtender>
    <asp:Button ID="Button1" runat="server" Text="Button" Style="display: none;" />
    <asp:Panel ID="pnlConsulta" runat="server" Width="950px" CssClass="posicion_panel_popup"
        Style="display: block;">
        <div id="popupHeader1" class="bg_title_modalpopup">
            <h3 class="titulo_modalpopup">
                <asp:Label ID="Label2" runat="server" Text="Mezcla: Seleccionar Muestras"></asp:Label>
            </h3>
            <div class="bg_modulo_cerrarmodal">
                <asp:ImageButton ID="imgCloseConsulta" runat="server" ImageUrl="~/App_Themes/Imagenes/btn-cerrar-popup.jpg" />
            </div>
        </div>
        <asp:UpdatePanel ID="updConsulta" runat="server" UpdateMode="Always">
            <ContentTemplate>
                <div id="modalConsulta" class="contenedor_modalpopup">
                    <table class="table_modalpopup">
                        <tbody>
                            <tr>
                                <td>
                                    <table>
                                        <tbody>
                                            <tr>
                                                <td>
                                                </td>
                                                <td>
                                                </td>
                                                <td>
                                                </td>
                                                <td>
                                                </td>
                                                <td>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    Cancha
                                                </td>
                                                <td>
                                                    <asp:TextBox ID="txtCancha" runat="server" Enabled="false" CssClass="input-disabled"></asp:TextBox>
                                                </td>
                                                <td>
                                                    Código
                                                </td>
                                                <td>
                                                    <asp:TextBox ID="txtCodigoMuestraEspecial" runat="server"></asp:TextBox>
                                                </td>
                                                <td>
                                                    <asp:ImageButton ID="ibtnBuscar" runat="server" ToolTip="Buscar" ImageUrl="~/Imagen/botones/button_search32.png"
                                                        OnClick="ibtnBuscar_Click" />
                                                </td>
                                            </tr>
                                        </tbody>
                                    </table>
                                    <telerik:RadGrid ID="rgConsulta" runat="server" AllowCustomPaging="False" AllowMultiRowSelection="True"
                                        AllowPaging="True" AutoGenerateColumns="False" ShowStatusBar="True" MasterTableView-NoMasterRecordsText="No se ha registrado información..."
                                        OnPageIndexChanged="rgConsulta_PageIndexChanged" OnPageSizeChanged="rgConsulta_PageSizeChanged">
                                        <MasterTableView DataKeyNames="CodigoMuestraEspecial,FechaMuestra,ValorAg,ValorPb,ValorZn,ValorCu,DescripcionTipoCancha,CodigoPlataforma,DescripcionPrograma,NumeroViajes,Observacion">
                                            <Columns>
                                                <telerik:GridBoundColumn DataField="FechaMuestra " HeaderText="Fecha Muestra" HeaderStyle-Width="90px"
                                                    DataFormatString="{0:dd/MM/yyyy}" />
                                                <telerik:GridBoundColumn AllowFiltering="false" ConvertEmptyStringToNull="true" DataField="CodigoMuestraEspecial"
                                                    ForceExtractValue="Always" HeaderText="Código Muestra" ReadOnly="false" Visible="true"
                                                    HeaderStyle-Width="90px" />
                                                <telerik:GridBoundColumn DataField="ValorAg " HeaderText="Ag" HeaderStyle-Width="40px" />
                                                <telerik:GridBoundColumn DataField="ValorPb" HeaderText="Pb" HeaderStyle-Width="40px" />
                                                <telerik:GridBoundColumn DataField="ValorZn" HeaderText="Zn" HeaderStyle-Width="40px" />
                                                <telerik:GridBoundColumn DataField="ValorCu" HeaderText="Cu" HeaderStyle-Width="40px" />
                                                <telerik:GridBoundColumn DataField="DescripcionTipoCancha " HeaderText="Cancha" HeaderStyle-Width="80px" />
                                                <telerik:GridBoundColumn DataField="DescripcionPrograma " HeaderText="Origen" HeaderStyle-Width="100px" />
                                                <telerik:GridBoundColumn DataField="NumeroViajes" HeaderText="Cu" HeaderStyle-Width="80px" />
                                                <telerik:GridBoundColumn DataField="Observacion" HeaderText="Observación" HeaderStyle-Width="150px" />
                                                <telerik:GridTemplateColumn Reorderable="true" DataField="CodigoMuestraEspecial"
                                                    AllowFiltering="false" HeaderText="Sel" UniqueName="Sel" HeaderStyle-Width="60px">
                                                    <ItemTemplate>
                                                        <asp:HiddenField ID="hidSel" runat="server" Value='<%# DataBinder.Eval(Container.DataItem, "CodigoMuestraEspecial") %>' />
                                                        <asp:CheckBox ID="chkSel" runat="server" />
                                                    </ItemTemplate>
                                                    <HeaderStyle Width="30px" />
                                                </telerik:GridTemplateColumn>
                                            </Columns>
                                            <EditFormSettings>
                                                <EditColumn ButtonType="ImageButton" />
                                            </EditFormSettings>
                                            <PagerStyle PageSizeControlType="RadComboBox" />
                                        </MasterTableView>
                                        <PagerStyle Mode="NextPrevAndNumeric" />
                                        <PagerStyle Mode="NextPrevAndNumeric" PageSizeControlType="RadComboBox" />
                                        <ClientSettings EnableRowHoverStyle="true">
                                            <ClientEvents OnRowDblClick="rowDblClick" />
                                            <Scrolling AllowScroll="true" UseStaticHeaders="true" SaveScrollPosition="true" FrozenColumnsCount="2"
                                                ScrollHeight="300px" />
                                        </ClientSettings>
                                    </telerik:RadGrid>
                                </td>
                                <td>
                                    &nbsp;
                                </td>
                                <td>
                                    &nbsp;
                                </td>
                            </tr>
                        </tbody>
                    </table>
                    <div class="bg_contentbuttons">
                        <asp:ImageButton ID="ibtnGuardarConsulta" runat="server" ValidationGroup="GuardarConsulta"
                            ImageUrl="~/Imagen/botones/button_save32.png" ToolTip="Guardar" OnClick="ibtnGuardarConsulta_Click" />
                        <asp:ImageButton ID="ibtnCancelarConsulta" runat="server" ImageUrl="~/Imagen/botones/button_cancel32_2.png"
                            ToolTip="Cancelar" OnClick="ibtnCancelarConsulta_Click" />
                    </div>
                    <div class="bg_pie_modalpopup">
                    </div>
                </div>
            </ContentTemplate>
        </asp:UpdatePanel>
    </asp:Panel>
    <telerik:RadWindowManager ID="RadWindowManager1" runat="server" EnableShadow="true"
        CssClass="posicion_panel_popup">
    </telerik:RadWindowManager>
</asp:Content>
